.main{background: #fff;}
.index_prodcuts_header{
	margin-top: 20px;
}
.index_prodcuts_header_l{
	width: 1029px; float: left;
	.preview{
		width:400px; height:465px; 
		display: inline-block;
		vertical-align: top;
	}
	
}
.index_prodcuts_header_r{
	width: 170px;
	height: 640px;
	border-left:1px solid #f2f2f2;
	float: right;

}


/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px; width:390px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../../img/products/images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../../img/products/images/d_09.png) no-repeat; margin-left:375px; margin-top:-50px;}

#imageMenu {height:50px; width:360px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:400px; height:400px; overflow:hidden;}
.bigImg #midimg{width:400px; height:400px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}

/**/
.index_prodcuts_header_l .Z_content{
	display: inline-block;
	vertical-align: top;
	margin-left: 20px;
	width: 588px;
	
	height: 600px;

}
.index_prodcuts_header_l .Z_content h1{
	font-weight: bold;
	font-size: 14px;
	margin: 10px 0;
}
.index_prodcuts_header_l .Z_content p{
	line-height: 25px;
}
.index_prodcuts_header_l .Z_content p.p_id{
	text-align: right;
}
.z_price_panel{
	margin: 30px 0 0px;
	padding: 10px 0;
	background: #f2f2f2
}
.index_prodcuts_header_l .Z_content dl{ line-height: 30px;}
.index_prodcuts_header_l .Z_content dl dt{
	display: inline-block;
	vertical-align: middle; 
	width: 80px;
	text-align: right;
	margin-right: 15px;


}
.index_prodcuts_header_l .Z_content dl dd{
	display: inline-block;
	vertical-align: middle;

}
.index_prodcuts_header_l .Z_content dl dd b{
	font-size: 24px;
	color: #c40000;
	font-weight: bold;
}
.index_prodcuts_header_l .Z_content dl dd span{
	text-decoration: line-through;
}
.index_prodcuts_header_l .Z_content dl dd .aucount_panel{
	display: inline-block;
	vertical-align: middle;
	position: relative;
	width: 66px;
	margin-right: 8px;
	height: 28px;
}
.index_prodcuts_header_l .Z_content dl dd .aucount_panel input{
	width: 40px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	border: 1px solid #d3d3d3;
	display: inline-block;
	vertical-align: top;
}
.index_prodcuts_header_l .Z_content dl dd .aucount_panel span{
	display: inline-block;
	width: 18px;
	height: 11px;
	border: 1px solid #d3d3d3;
	position: absolute;
	background: #f2f2f2;
	cursor: pointer;
	text-align: center;
	line-height: 11px;
	font-size: 5px;
}
.index_prodcuts_header_l .Z_content dl dd .aucount_panel span.mui-amount-increase{
	right: 0;
	top: 0;

}
.index_prodcuts_header_l .Z_content dl dd .aucount_panel span.mui-amount-decrease{
	right: 0;
	bottom: 0;


}
.index_prodcuts_header_l .Z_content .ind_panel{
	margin: 20px 0;
	padding: 10px 0;
	border-top: 1px dotted #d3d3d3;
	border-bottom: 1px dotted #d3d3d3;

}
.index_prodcuts_header_l .Z_content .ind_panel ._ind_li{
	width: 175px;
    text-align: center;
	display: inline-block;
	vertical-align: middle;
}
.button_panel{ margin: 50px 0 20px; padding-left: 15px;}
.button_panel .button_{
	display: inline-block;
	vertical-align: top;
	width: 150px;
	height: 35px;
	border: 2px solid #c40000;
	background: #c40000;
	margin-left: 10px;
	text-align: center;
	line-height: 35px;
	cursor: pointer;
	box-shadow: 0 0 3px #ddd;
	color: #fff;
}
.button_panel .button_:hover{
	/*background: #ffeded;*/
	/*color: #c40000;*/
}

.about_tg1_panel{
	padding-left:10px; 
}
.about_tg1_panel h3{
	height: 40px;
	line-height: 40px;
	margin-bottom: 20px;
	
	text-align: center;
}
.about_tg1_panel .about_tg1_list{}
.about_tg1_panel .about_tg1_list img{
	width: 100%;
}
.about_tg1_panel .about_tg1_list span{
	display: block;
	text-align: center;
	line-height: 30px;
}
.index_products_body{
	margin-top: 20px;
	.index_products_body_l{
		width: 170px;
		min-height: 500px;
		display: inline-block;
		vertical-align: top;
		margin-right: 10px;
		.shop_function_panel{
			height: 180px;
			border: 1px solid #d3d3d3;
			margin-bottom: 10px;
			h3{
				height: 35px;
				line-height: 35px;
				text-indent: 10px;
				border-bottom: 1px solid #d3d3d3;
				background: #F5F5F5;
			  	background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#F5F5F5));
			    background: -moz-linear-gradient(top, #fff 15%, #F5F5F5 50%, #F0F0F0);
			    -moz-border-radius: 4px;

			}
		}
		.tg{
			margin-bottom: 10px
		}
		

	}
	.index_products_body_m{
		display: inline-block;
		vertical-align: top;
		width: 840px;
		
		
		
	}
	.index_products_body_r{
		width: 170px;
		min-height: 500px;
		display: inline-block;
		vertical-align: top;
		margin-left: 10px;
		background: #f2f2f2;
	}
}


.producths_function_panel{
	border: 1px solid #d3d3d3;
	height:1000px;
	h3{
		height: 35px;
		line-height: 35px;
		border-bottom: 1px solid #d3d3d3;
		background: #F5F5F5;
	  	background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#F5F5F5));
	    background: -moz-linear-gradient(top, #fff 15%, #F5F5F5 50%, #F0F0F0);
	    -moz-border-radius: 4px;
	    label{
			display: inline-block;
			width: 100px; 
			height: 35px;
			text-align: center;
			cursor: pointer;
			&::hover{
				background: #ffeded;
			}
		}

	}
}
